re-experience something - German English Dictionary